<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <base target="_blank"/>
    <title>JS流程控制</title>

    <script>
        //弹框用户输入,输入的值保存在age中
        /*var age = parseInt(prompt("请输入年龄"))
        if (age > 18) {
            console.debug("成年了")
        } else {
            console.debug("未成年了")
        }*/
        //一般情况下 if-else分支语句可以被三目运算替代 if一个分支，if else两个分支，if else-if 多个分支

        //===严格模式，此处返回false，switch case使用过的是严格模式
        console.debug("10" === 10)

        //先循环在判断至少执行一个循环体，while是先判断再循环，循环体可能不执行
      /*  do {
            var c = prompt("退出么？")
        } while (c != "y")

        console.debug("退出了");*/

        //流程控制语句会把条件隐式转换为布尔类型
        //转换为true   非空字符串  非0数字  true 任何对象
        //转换成false  空字符串  0  false  null  undefined

    </script>
</head>
<body>


</body>

</html>